package com.pro.service;

import com.pro.pojo.JsMenu;

import java.util.List;

/**
 * ClassName:JsMenuService
 * Package:com.pro.service
 * Description:
 *
 * @Date:2022/1/7 上午 9:41
 * @Author: WYH
 */
public interface JsMenuService {
    List<JsMenu> getMenu(Integer userId, Integer parentId);
    Integer expireCount();

    /**
     * @Author WYH
     * @Description //TODO 课程待审核数量
     * @Date 上午 11:42 2022/2/15
     * @Param
     * @return  Integer
     **/
    Integer courseCstatusCount(String courseCstatus);

    /**
     * @Author WYH
     * @Description //TODO 商品待审核
     * @Date 上午 11:52 2022/2/15
     * @Param
     * @return  Integer
     **/
    Integer resultCount(String result,String type);

    /**
     * @Author WYH
     * @Description //TODO 微圈待审核
     * @Date 上午 11:52 2022/2/15
     * @Param
     * @return Integer
     **/
    Integer aduitLogTypeCount(String type, String aduitLogType);

    /**
     * @Author WYH
     * @Description //TODO 创作者审核
     * @Date 上午 11:52 2022/2/15
     * @Param
     * @return
     **/
    Integer jsApplyRecordCount(String result);

    /**
     * @Author WYH
     * @Description //TODO 订单退订
     * @Date 上午 11:53 2022/2/15
     * @Param
     * @return
     **/
    Integer UnsubscribeCount(String orderStatus);

    //教师↓
    /**
     * @Author WYH
     * @Description //TODO 通过审核课程
     * @Date 上午 8:55 2022/2/16
     * @Param
     * @return
     **/
    Integer CourseApprovedCountInteger(String courseCstatus);

    /**
     * @Author WYH
     * @Description //TODO 待付款课程订单
     * @Date 上午 9:08 2022/2/16
     * @Param
     * @return
     **/
    Integer statusCount(String orderStatus,String orderType);

    //运营↓
    /**
     * @Author WYH
     * @Description //TODO 通过审核商品
     * @Date 上午 10:41 2022/2/16
     * @Param result，type
     * @return  Integer
     **/
    Integer GoodsApprovedCount(String result,String type);
    /**
     * @Author WYH
     * @Description //TODO 商品待回复评论
     * @Date 上午 10:57 2022/2/16
     * @Param
     * @return
     **/
    Integer commentCount(String comment,String orderType);

    //人事↓
    /**
     * @Author WYH
     * @Description //TODO
     * @Date 下午 1:25 2022/2/16
     * @Param position
     * @return  Integer
     **/
    Integer positionCount(String position);
    /**
     * @Author WYH
     * @Description //TODO 用户封停到期
     * @Date 下午 2:02 2022/2/16
     * @Param type
     * @return  Integer
     **/
    Integer shutDownCount(String type);
}
